having seeds - French English Dictionary